Learning Style Integrated Deep Reinforcement Learning Framework for Programming Problem Recommendation in Online Judge System

نویسندگان

چکیده

Abstract Exercise recommendation is an integral part of enabling personalized learning. Giving appropriate exercises can facilitate learning for learners. The programming problem a specific application the exercise recommendation. Therefore, innovative framework problems that integrate learners’ styles proposed. In addition, there are some difficulties to be solved in this framework, such as quantifying behavior, representing problems, and strategies. For behavior strategies, algorithm based on deep reinforcement (DRLP) DRLP includes design action space, action-value Q -network, reward function. Learning style embedded into through space make recommendations more personalized. To represent DRLP, multi-dimensional integrated representation model proposed quantify difficulty feature, knowledge point text description, input output description problems. particular, Bi-GRU introduced learn texts’ contextual semantic association information from both positive negative directions. Finally, simulation experiment carried out with actual data 47,147 learners LUOGU Online Judge system. Compared optimal baseline model, effect has improved (HR, MRR, Novelty have increased by 4.35%, 1.15%, 1.1%), which proves rationality -network.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deep Reinforcement Learning for Programming Language Correction

Novice programmers often struggle with the formal syntax of programming languages. To assist them, we design a novel programming language correction framework amenable to reinforcement learning. The framework allows an agent to mimic human actions for text navigation and editing. We demonstrate that the agent can be trained through self-exploration directly from the raw input, that is, program ...

متن کامل

Deep Reinforcement Learning framework for Autonomous Driving

Reinforcement learning is considered to be a strong AI paradigm which can be used to teach machines through interaction with the environment and learning from their mistakes. Despite its perceived utility, it has not yet been successfully applied in automotive applications. Motivated by the successful demonstrations of learning of Atari games and Go by Google DeepMind, we propose a framework fo...

متن کامل

New Recommendation System Using Reinforcement Learning

Recommendation system are widely used in e-commerce that is a part of ebusiness. It helps users locate information or products that they would like to make offers. In this paper, we purpose a new web recommendation system based on reinforcement learning, which is different from another system using Q-learning method. By using ε-greedy policy combined with SARSA prediction method, another powerf...

متن کامل

A Multi-Objective Deep Reinforcement Learning Framework

This paper presents a new multi-objective deep reinforcement learning (MODRL) framework based on deep Q-networks. We propose linear and non-linear methods to develop the MODRL framework that includes both single-policy and multi-policy strategies. The experimental results on a deep sea treasure environment indicate that the proposed approach is able to converge to the optimal Pareto solutions. ...

متن کامل

Operation Scheduling of MGs Based on Deep Reinforcement Learning Algorithm

: In this paper, the operation scheduling of Microgrids (MGs), including Distributed Energy Resources (DERs) and Energy Storage Systems (ESSs), is proposed using a Deep Reinforcement Learning (DRL) based approach. Due to the dynamic characteristic of the problem, it firstly is formulated as a Markov Decision Process (MDP). Next, Deep Deterministic Policy Gradient (DDPG) algorithm is presented t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Computational Intelligence Systems

سال: 2022

ISSN: ['1875-6883', '1875-6891']

DOI: https://doi.org/10.1007/s44196-022-00176-4